{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf320
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\f0\fs24 \cf0 Beans\
\
Login Bean\
	Takes username and password\
	Queries customer table\
	If customer exists and password matches, return the Customer\
\
	Staff login calls above functionality and checks extra field on customer object\
\
Account Bean\
	Get balance of an account\
	Deposit\
	Withdraw\
	List all transactions with supplied type\
	\
Transaction Bean\
	Transfer (calls withdraw and deposit as well as balance enquiry)\
	Get src and dest account\
\
JSPs\
\
login.jsp\
	Simple login form\
\
main.jsp\
	Main bank page\
		Account no | Balance | View transactions\
			Clicking view transactions\
		Actions\
			pay bill\
			transfer money\
			\'85\
\
transfer.jsp\
	Transfers money from one account to another\
	Has two drop downs containing all accounts\
		One for source and one for dest\
\
paybill.jsp\
	Transfers from source account to biller\
	Collect biller info\
\
logout.jsp\
	Displays logout confirmation\
	Link to login page\
\
Servlet actions\
\
/processLogin\
\
\
Tasks\
\
Scott - ERD and description\
Bryce - Layering and technologies\
Luke - User manual\
\
}